آموزش خدمات انگولار [ویدئو]

Learning Angular Services [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: سرویس های انگولار منطق تجاری یک برنامه کاربردی را نگه می دارند و برای سازماندهی و اشتراک گذاری کد بین اجزا از طریق تزریق وابستگی استفاده می شوند. با این دوره، پاسخ تمام موارد استفاده از خدمات Angular و موارد دیگر را دریافت خواهید کرد. ما شروع به استفاده از خدمات موجود و مقابله با چالش های مختلف Angular خواهیم کرد. بنابراین، بیایید خدمات Angular سفارشی خود را بسازیم و بر مفهوم Observables مسلط شویم. هر بخش از این دوره آموزش عملی کار با خدمات سفارشی یا خدمات داخلی را به شما ارائه می دهد. این دوره نه تنها ساخت سرویس ها بلکه استفاده از آنها در کامپوننت های Angular را به شما آموزش می دهد. در پایان این دوره، شما قادر خواهید بود با استفاده از REST API، برنامه های کاربردی وب پویا ایجاد کنید، خدمات خود را آزمایش واحد کنید و درک محکم تری از برنامه نویسی ناهمزمان و واکنشی ایجاد کنید. فایل های کد این دوره در لینک github در اینجا موجود است: https://github.com/PacktPublishing/Learning-Angular-Services-Video [*] خدمات گسسته و کاربردی را برای برآوردن نیازهای برنامه ایجاد کنید [*] مفاهیم اصلی خدمات Angular و برنامه نویسی ناهمزمان را بررسی کنید [*] خدمات سفارشی ایجاد کنید و از آنها در کامپوننت ها استفاده کنید. [*] در مورد سیستم تزریق وابستگی Angular اطلاعات کسب کنید [*] با مثال هایی در مورد مشاهده پذیرها و برنامه نویسی واکنشی بیاموزید [*] یک برنامه CRUD پویا از ابتدا بسازید [*] کد قابل آزمایش و ارسال را بنویسید اگر یک توسعه دهنده Angular هستید و می خواهید از خدمات Angular برای افزایش سرعت برنامه های خود استفاده کنید، این دوره برای شما مناسب است. دانش پایه توسعه Angular و برنامه نویسی جاوا اسکریپت فرض شده است. [*] تجربه عملی با استفاده از سرویس‌های Angular * [*] تجربه عملی با استفاده از خدمات Angular * [*] رویدادهای ناهمزمان را به زیبایی با Observables مدیریت کنید

سرفصل ها و درس ها

چرا Angular Services؟ Why Angular Services?

  • بررسی اجمالی دوره The Course Overview

  • خدمات انگولار چیست؟ What are Angular Services?

  • تزریق وابستگی Dependency Injection

  • وابستگی های سلسله مراتبی Hierarchical Dependencies

  • نمایش داده ها از Angular Services Show Data from Angular Services

ایجاد یک سرویس زاویه ای سفارشی Creating a Custom Angular Service

  • روش های SET و GET SET and GET Methods

  • تعریف ورودی و خروجی Defining the Input and Output

  • به اشتراک گذاری داده ها بین کامپوننت ها Sharing Data Between Components

قابل مشاهده ها و وعده ها Observables and Promises

  • برنامه نویسی ناهمزمان Asynchronous Programming

  • مشاهده پذیرها در مقابل وعده ها Observables versus Promises

  • درخواست ناهمزمان با مشاهده پذیرها Asynchronous Request with Observables

  • درخواست ناهمزمان با وعده ها Asynchronous Request with Promises

  • اپراتورهای RxJS RxJS Operators

خدمات زاویه ای داخلی Built-In Angular Services

  • ماژول HTTP HTTP module

  • اتصال به API Connecting to the API

  • واکشی داده های آب و هوا Fetch Weather Data

  • پرس و جو آب و هوا بر اساس شهر Query Weather by City

  • سبک دادن به برنامه (قسمت اول) Styling the App (Part One)

  • سبک دادن به برنامه (قسمت دوم) Styling the App (Part Two)

خدمات تست Testing Services

  • مبانی تست واحد Basics of Unit Testing

  • تست نقطه پایانی GET (قسمت اول) Testing GET Endpoint (Part One)

  • تست نقطه پایانی GET (قسمت دوم) Testing GET Endpoint (Part Two)

  • تست نقطه پایانی POST Testing POST Endpoint

  • در حال آزمایش DELETE Endpoint Testing DELETE Endpoint

  • جمع بندی دوره Course Wrap-Up

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

آموزش خدمات انگولار [ویدئو]
جزییات دوره
1 h 54 m
25
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Sam Orgill
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sam Orgill Sam Orgill

Sam Orgill یک توسعه دهنده با بیش از 10 سال تجربه در توسعه وب است. او با کمک به توسعه وب‌سایت‌ها برای شرکت پدرش شروع کرد، که در زمانی که او در دانشگاه بود به موفقیت‌های جانبی تبدیل شد. او متعاقباً وارد صنعت شد و مهارت‌های توسعه وب خود را توسعه داد، اما از آن زمان به صورت آزاد کار کرد و علاقه زیادی به آموزش قدرت توسعه وب و آزادی حرفه توسعه وب به دیگران دارد. http://samorgill.com/about https://www.youtube.com/channel/UCG-3pqiDIh6ud8F6gRrFE0Q/videos